log cabins - German English Dictionary